home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / doors_1 / insta310.zip / HISTORY.DOC < prev    next >
Text File  |  1992-08-13  |  17KB  |  311 lines

  1.   NEW UPGRADE POLICY
  2.   ──────────────────
  3.       Beginning with version 3.0, we have adopted a new upgrade policy.
  4.       Incremental upgrades (3.1 - 3.99, etc.) will be free. Major new
  5.       revisions (3.0, 4.0, 5.0, etc) will have a modest upgrade fee for
  6.       previously registered sysops.  For version 3.0 it is $10.
  7.  
  8.       SysOps who register (or have registered) version 2.99 for $40 (reg
  9.       only) or more will, of course, receive their upgrade to 3.0 free.
  10.  
  11.       You can get your new registration numbers "instantly" when you
  12.       use the PLASTIC prompt or door to pay the new $10 upgrade fee
  13.       or to first-time register.
  14.  
  15.  
  16.                               InstaReg 3.10
  17.                              Progress report
  18.                              ===============
  19.   New features
  20.   ============
  21.    A. Menu selections
  22.    B. Extended conferences (65,000 plus)
  23.    C. Branch and Return to previous .DTA file
  24.    D. Compare answer to users file
  25.    E. Log file for each .DTA plus a master log
  26.    F. Comma delimited or ASCII log types
  27.    G. Handles DOOR.SYS which means InstaReg will now run on any system
  28.       that supports Door.sys
  29.    H. Trash can for bad or invalid credit cards
  30.    I. Handles Spitefire SFDOORS.DAT file.
  31.    J. Handles Wildcat CALLINFO.BBS file. (only if Wildcat reads the file
  32.       on return from sub door).
  33.    K. InstaReg now checks to see if the expiration date is beyond the
  34.       current date. If so, and the '+','-' is present InstaReg will
  35.       add/minus to that date else if the expiration date is is older
  36.       than current date, or invalid, InstaReg will add/minus to the
  37.       CURRENT date. Works the same for USERS and USERS.SYS files.
  38.    L. InstaReg now supports #PCBNODE#, #PCBDRIVE#, and #PCBDIR#. (replace
  39.       the '#' for '%'). Added better error trapping, be sure to check
  40.       INSTAREG.ERR for any errors that may crop up.
  41.    M. Add error codes to the manual.
  42.    N. Write answer to either comment 1 or 2 in the user rec.
  43.  
  44.   New features being considered
  45.   =============================
  46.    A. Put PCB USER rec information in the .DTA log files
  47.    B. Have the ability to chose which USER rec information to log
  48.    C. Turn off the "Q:", "A:", and  "C:" in the .DTA log files
  49.    D. Add the ability to conditionally branch to a specific entry
  50.       in the current script instead of jumping to a seperate .DTA
  51.       file.
  52.    E. Set a delay time on Closing screen to give user more time to see it,
  53.       make the setting configurable in the .CNF file
  54.    F. Option to zero out Download & Upload bytes, change expert level,
  55.       remove user from conferences.
  56.    G. Option to space between printed lines (double space).
  57.    H. Add ability to compare USER security level againest a .MNU
  58.       and Adjust/branch accordingly.
  59.  
  60.   Fixes, additions, changes
  61.   =========================
  62.     08-12-92    Writes answers to log files in whatever case the caller
  63.                 happens to type in. Added support for the "CDF" files,
  64.                 (comma delimited files). Added option to log callers
  65.                 answer to the USER RECORD comment 1 or 2, see docs on
  66.                 the how to's. Fixed problem with log files defined in
  67.                 the .dta files getting wrote over.  Double checked the
  68.                 U1-6 option. This option will let you compare the callers
  69.                 answer to the information in the USER REC:
  70.                 U1 = NAME
  71.                 U2 = CITY/STATE
  72.                 U3 = BUSINESS PHONE
  73.                 U4 = HOME PHONE
  74.                 U5 = COMMENT number 1 (USER COMMENT)
  75.                 U6 = COMMENT number 2 (SYSOP COMMENT)
  76.  
  77.     07-14-92    Fixed a minor problem with the error trapping
  78.  
  79.     04-05-92    Corrected the problems created with the improved error
  80.                 trapping.
  81.  
  82.     03-22-92    Added support for PCBNODE, PCBDRIVE, PCBDIR. Improved
  83.                 error trapping.
  84.  
  85.     03-15-92    Fixed bug where if "Subscription Mode" is set to no
  86.                 then InstaReg would not set the security levels.
  87.                 Now checks for this and a expired date of 00/00/00.
  88.  
  89.     03-07-92    Released InstaReg and InstaCnf version 3.00 to the
  90.                 public.
  91.  
  92.     03-01-92    Finally tracked down the runtime 201 problem that our
  93.                 testers keep running into. Please download InstaReg.zip
  94.                 and let me know if there's any further problems, if none
  95.                 is reported by March 07 92, we'll be taking InstaReg out
  96.                 of beta.
  97.     03-01-92    Added PgUp and PgDn for scrolling, can be used instead
  98.                 of ALT-N or ALT-P. Added F10 to save a file, can be used
  99.                 in stead of ALT-S. Started working on adding help
  100.                 screens to the program. Added a message to let you that
  101.                 a file has been saved. Added new commands to the doc
  102.                 file.
  103.     02-18-92    Made an attempt to fix the conference blow up during
  104.                 setting of conferences. Changed handling of expired date
  105.                 and todays date. Added check to see if user has expired
  106.                 and if so then set security to expired level before
  107.                 proceding.
  108.     01-27-92    FINALLY !! Found the bug that was causing InstaReg
  109.                 to blow. The problem turned out to be if the master
  110.                 log was turned off and the comments where turned on
  111.                 then InstaReg was trying to write to the master log
  112.                 which wasn't open!! This should fix the error code
  113.                 105 that was beening generated.
  114.     01-01-92    Fixed the adding of conferences to the USER file if
  115.                 you where running PCB 14.5 but not using the USER.SYS
  116.                 file.
  117.     12-30-91    Added a new twist to the .MNU files. Added a 'None of
  118.                 the above' option. To enable this feature, you will need
  119.                 to put a tilde '~' in the Find field and must be the
  120.                 LAST entry in the .MNU set. Previously, if there was no
  121.                 match for the callers answer in the .MNU, the program
  122.                 continued to the next question in the .DTA file.
  123.     12-03-91    Fixed InstaCnf so that if it's a register version the
  124.                 opening screen display is removed. Right now InstaCnf
  125.                 looks for INSTAREG.CNF file to check for a registered
  126.                 version, so be sure to have one in the same directory
  127.                 as InstaCnf.
  128.     11-12-91    Fixed the upgrade problem, the problem turned out to be
  129.                 mishandling of the "List" function and not always
  130.                 converting to upper case the compare answer.
  131.     11-08-91    Fixed a problem with the list function if you had
  132.                 the file name in small letters, fixed InstaCnf to always
  133.                 force the "Find" field to upper case.
  134.     11-05-91    One more time !! .... made a change to the expire
  135.                 date to handle small numbers, ie... 02-03-92
  136.     11-01-91    Minor changes to the branching routines, should be
  137.                 fixed. Completed the break out of NON-PCB. The dates
  138.                 should be displaying right now, if not let me know,
  139.                 because it works here.
  140.     10-30-91    INSTAN30 (NON-PCB InstaReg) is ready for testing
  141.     10-01-91    Revamped the DOOR.SYS support. SFDOORS.DAT and
  142.                 CALLINFO.BBS will be revamped next.
  143.     09-26-91    If your bbs was a non-pcb system and you where using
  144.                 converted pcb files InstaReg would blow up with a bogus
  145.                 runtime error. Found the problem which was the
  146.                 conferences which was set to either and "X" or "0" which
  147.                 caused the .DTA files to be out of sequence and thus the
  148.                 run time errors.
  149.     09-24-91    Fixed the expire date showing bogus characters.
  150.     09-23-91    Fixed Instareg to update both the USERS.REC and the
  151.                 USERS.SYS if the "Using User Sys" flag is turned on
  152.                 so that programs that only use the USERS.REC  that
  153.                 follow InstaReg and before PCBoard reloads will have
  154.                 the correct information.
  155.                 Added an extra line on the closing screen between the
  156.                 exp date and the "Press Enter to continue".
  157.                 Added the history file to INSTAREG.ZIP file.
  158.                 Checked to make sure that I'd removed the fast keyboard
  159.                 type set to off in InstaCnf.exe.
  160.                 Removed "Echo of data" to the screen, was a part of the
  161.                 expire date testing.
  162.     09-17-91    Finished up DOOR.SYS - NOW - I need a beta tester for it
  163.     09-16-91    Removed some debugging left behind from testing of
  164.                 the credit verfication.
  165.     09-12-91    Fixed the expiration date update in the USER.SYS file.
  166.                 Stopped updating of USERS,PCBOARD.SYS,USER.SYS if using
  167.                 some of the other non-PCB systems that are supported.
  168.                 Added a new display on the closing screen - now shows
  169.                 when a user will expire.
  170.                 Fixed minor problems with the update of the expiration
  171.                 date in the USERS file.
  172.                 Fixed errorlevel being set to security level at door
  173.                 close.
  174.                 Fixed closing screen not showing new security, time, and
  175.                 bytes.
  176.                 Added a delay for the closing screen, let me if it's
  177.                 enough.
  178.                 Still working on the Wildcat and DOOR.SYS support.
  179.                 Havn't heard anything from the Spitfire folks yet.
  180.  
  181.     09-08-91    Add the history of changes to the INSTA300.ZIP file
  182.  
  183.     09-01-91    Been working on the USERS.SYS part of InstaReg, found the
  184.                 problem with the blow ups and am in the process of fixing
  185.                 it. The problem turned out to be the expiration date which
  186.                 I've disabled in the USERS.SYS section till I get it working
  187.                 right.
  188.  
  189.     08-31-91    Problems with the Rentry,Relog,Max Security, reported by
  190.                 Gene Flick, fixed. Problems with when using the
  191.                 USERS.SYS file, reported by Gene Flick, fixed. Duane
  192.                 Davis reported a problem with the expired date and a
  193.                 solution, InstaReg now checks to see if the expiration
  194.                 date is beyond the current date. If so, and the '+','-'
  195.                 is present InstaReg will add/minus to that date else if
  196.                 the expiration date is is older than current date, or
  197.                 invalid, InstaReg will add/minus the CURRENT date.
  198.  
  199.     08-03-91    Thanks to Jerry Claxton, a MAJOR conference problem was
  200.       Thru      uncovered and fixed.
  201.     08-31-91    Added SpitFire door support, still working on Door.sys
  202.                 and Wildcat support.
  203.                 Fixed SpitFire door support, Fixed .DTA log files, added
  204.                 warning to InstaCnf if not run from batch file.
  205.                 Changed "Log Questions" to "Write Master Log" in .CNF
  206.                 screen to reduce confusion.
  207.                 Changed message on bad credit card numbers.
  208.                 Changed logic for credit card trash can file, now strips
  209.                 out any dashes or spaces before comparing to user number.
  210.                 Changed wording of credit card messages and moved the write
  211.                 to the same line as the credit card number.
  212.                 Fixed writing of 0 byte log files if log was turned off.
  213.                 Fixed Stop Clock option.
  214.                 Had a report that the time credit wasn't working, but it
  215.                 works here, so let me know if anybody has problems with it.
  216.                 Fixed a few minor bugs with the .DTA log's.
  217.                 Made some changes to the doc files to make use if InstaReg
  218.                 and InstaCnf a little easier, I hope.
  219.  
  220.                 Had a problem with the 08-07-91 beta code blowing up with a
  221.                 run time error 105. Found the problem which turn out to be
  222.                 not checking a switch on the .DTA log files, even though
  223.                 you didn't have a .DTA log file specified the code was
  224.                 trying to write to it !! OOPS...
  225.                 Made some changes to the doc file.
  226.  
  227.     07-18-91    Found a few potential memory allocation problems in the
  228.       Thru      07-16-91 beta and corrected in 07-18-91 beta
  229.     07-31-91    Found a major loop problem with the 07-18-91 beta in the
  230.                 list function, parse type "L".
  231.  
  232.     07-01-91    Working on docs. Partly done and included in INSTA300.zip
  233.       Thru      Fixed problems with conference count
  234.     07-17-91    You can now get your serial number and registration number
  235.                 while online when you use PLASTIC for registration or
  236.                 $10 upgrade.
  237.                 Fixed screens to handle ENTER key instead of F10 key
  238.                 Working on adding Door.sys and SFDOOR.Dat to InstaReg
  239.                 Working on full math functions.
  240.                 DOC file is now completed and ready for you to use
  241.  
  242.     06-19-91    WHOOPEE !!
  243.       Thru      Got InstaCnf to run inside of 300K !!!!!!!!!!!!!!!!!!
  244.     06-30-91    Time to finish the doc files now.
  245.  
  246.     05-26-91    Code is currently running in Beta stage on the board and
  247.       Thru      two other boards. Had to remove the RED bar as it was
  248.     06-18-91    causing mass confusion, now the minimum length is "*"
  249.                 and the maximum length is "-".
  250.                 Had a problem with the digit checking, now fixed.
  251.                 InstaCnf is a memory hog and will corrupt .DTA's and .MNU's
  252.                 if memory is below 480k, working on this one still.
  253.                 You'll need a ROAD MAP for the .DTA's and .MNU's now!!
  254.                 Added new option type "R", this option will UNDO any
  255.                 upgrades if answer equals what your looking for.
  256.                 Working on the doc files for InstaReg and InstaCnf.
  257.                 Getting ready to add full math functions to some of the
  258.                 options and test the changes.
  259.  
  260.     05-19-91    Code is currently running in Alpha stage on the board.
  261.       Thru      Fixed logging problems. Added better error handling.
  262.     05-25-91    Added check for 10 invalid responses and drops carrier
  263.                 if this happens.
  264.                 Tested upgrades and are performing as they should.
  265.                 Changed command line prompt, now shows a bar at the end
  266.                 of the minimum length instead of "MIN = ?" at end of line.
  267.  
  268.     05-08-91    Working out minor bugs, getting the code ready for
  269.       thru      a full-blown test.
  270.     05-18-91    Added a print feature to InstaConfig to print .DTAs, .MNUs
  271.                 Changed conversion routines in InstaCnf, will now convert
  272.                 .DAT and .CNF's to new format, added ability to select a
  273.                 group of files for conversion instead of one at a time.
  274.                 Fixed file sharing problems.
  275.                 Fixed some problems with bad reponses to questions.
  276.                 Tested .DTAs with .MNUs, branching and returning to calling
  277.                 .DTAs.
  278.  
  279.     04-09-91    Started coding InstaReg
  280.       thru      Added menu option code, added some of the log file code
  281.     05-07-91    Changed to .DTA instead of .DAT to ease conversion to new
  282.                 file formats.
  283.                 Cleaned up some bugs and added Upload Credit to both programs
  284.                 Worked on the conferences, still working on memory problem
  285.                 Got the new ANSI log files working, Having a few problems
  286.                 with the conferences.
  287.                 Fixing minor problems in both programs and marching ahead,
  288.                 InstaCnf and InstaReg runs. Still having memory conflicts.
  289.                 A MAJOR Time Bomb was found in the CRC registration numbers!
  290.                 All users of Instareg 3.00 will have to get new CRC numbers
  291.                 due to this problem.
  292.                 Looks like all memory problems have been solved.
  293.                 Extended conferences have been tested and appear to be
  294.                 working.
  295.                 Now reads and updates the USERS.SYS
  296.                 Fixed other minor bugs that appeared during testing.
  297.                 Now auto detects the PCBoard version.
  298.  
  299.     04-02-91    Got most of InstaCnf done, going back thru the code
  300.       thru      to clean up a few problems and added a few more options
  301.     04-09-91    Still working on that damm memory problem
  302.  
  303.     03-10-91    Started coding InstaCnf with Technojock Object Toolkit
  304.       thru      Working on base code, converting old program to new
  305.     03-30-91    Added handling of conferences to code
  306.                 Working on getting code to run under 450k and memory
  307.                 problems
  308.  
  309.     03-01-91    Started coding of InstaReg v3.0 and InstaCnf v3.0
  310.  
  311.